English Adjectives: medusoid

English Adjectives verb 'medusoid' conjugated